Programmeren 4
PHP formulieren
Doelstelling
In deze les leren we hoe je een webpagina interactief maakt door gebruik te maken het HTML form element.
Leerpad
- Herhaling HTML
- Form afhandeling en validatie in PHP
Oefening
- Filmpjes
- Lesmateriaal
Opdracht
- Maak een formulier die clientside valideert. Je vindt de velden die verplicht zijn in de opdracht. Hoe je de form in HTML en CSS maakt, vind je op Opdracht form.
- Maak de opdracht in een map met de naam php_formulieren in het bestand met de naam opdracht.php.
- Aan serverside, in PHP dus:
- zelfde verplichte velden als aan clientside
- valideer en schoon alle velden op (gebruik een filter)
- test als het email adres juist geformateerd is en schoon het op (gebruik een filter)
- het paswoord moet minstens 8 karakters lang zijn, een hoofdletter en een speciaal teken bevatten
- paswoord en bevestig paswoord moeten indentiek zijn
- Indien fout retourneer je de form met de foutmeldingen.
- Indien geen fouten retourneer je een webpagina met de ingevoerde waarden.
- Maak de opdracht lokaal in PHPStorm of een andere IDE.
- Synchroniseer je project met Bitbucket. In de commit staat Opdracht PHP formulieren final.
2020-03-04 15:06:11